west indian snowberry

Noun
  1. evergreen climbing shrub of southern Florida and West Indies grown for its racemes of fragrant white to creamy flowers followed by globose white succulent berries

Khám phá thêm

Các từ liên quan

west indian snowberry
A gardener carefully prunes a west indian snowberry in a botanical garden.